package com.example.crud.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.crud.domain.Product;

/**
* @author gtvtv
* @description 针对表【product】的数据库操作Service
* @createDate 2024-07-31 23:05:25
*/
public interface ProductService extends IService<Product> {
    
    //新增产品
    long addProduct(String name, Double price);
    
    //删除产品
    void delete(Long id);
    
    //修改产品
    long update(String name, Double price);
    
    //查询产品
    Product select(String productName);
    
    //分页查询
    Page<Product> selectPage(int page, int size);
    
}
